proffer evidence - French English Dictionary